package com.wfh.wfhwx.service;

import com.wfh.wfhwx.model.entity.AiReplyRecord;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author fenghuanwang
* @description 针对表【ai_reply_record(AI 回复内容记录)】的数据库操作Service
* @createDate 2025-06-21 13:12:33
*/
public interface AiReplyRecordService extends IService<AiReplyRecord> {

    /**
     * 调用AI生成回复内容
     *
     * @param appId 公众号appId
     * @param fromUser 用户openId
     * @param message 用户消息
     * @param aiReplyRecord 回复记录对象
     * @return AI生成的回复内容，超时则返回null
     */
    String aiReply(String appId, String fromUser, String message, AiReplyRecord aiReplyRecord);

}
